pocketed freetail bat - English Synonyms Dictionary

pocketed freetail bat

n.
[1] pocketed bat , Tadirida femorosacca